package o;

import android.app.Notification;
import android.app.PendingIntent;
import android.content.Context;
import android.database.Cursor;
import android.text.TextUtils;
import android.view.View;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.fragment.app.Fragment;
import com.huawei.appgallery.foundation.application.pkgmanage.model.update.ApkUpgradeInfo;
import com.huawei.appgallery.serverreqkit.api.bean.ResponseBean;
import com.huawei.appgallery.serverreqkit.api.listener.IServerCallBack;
import com.huawei.appgallery.updatemanager.api.UpdateMgrFragmentProtocol;
import com.huawei.appmarket.service.predownload.config.GetWlanIdleConfigResBean;
import com.huawei.appmarket.service.predownload.jobservice.UrgentUpdateJobService;
import com.huawei.appmarket.service.predownload.jobservice.WlanPeriodicJobService;
import com.huawei.hms.support.hianalytics.HiAnalyticsConstant.KeyAndValue;
import java.util.List;
import o.dge.d;
import o.ewm.n;

public class dss {
    private dss() {
    }

    public static dss ॱ() {
        return new dss();
    }

    private static void ʻ(Context context) {
        dgh.onEvent(new d(context, n.ﾞ).ˏ(KeyAndValue.NUMBER_01).ˋ());
    }

    private <T> T ˎ(Class<T> cls) {
        fhz ˋ = fho.ˏ().ˋ("UpdateManager");
        if (ˋ != null) {
            return ˋ.ॱ((Class) cls);
        }
        throw new RuntimeException("please register the UpdateManager module");
    }

    public List<ApkUpgradeInfo> ˎ(boolean z, int i) {
        return ((czu) ˎ(czu.class)).ˎ(z, i);
    }

    public List<String> ˊ(boolean z, int i) {
        return ((czu) ˎ(czu.class)).ॱ(z, i);
    }

    public ApkUpgradeInfo ˎ(String str, boolean z, int i) {
        return ((czu) ˎ(czu.class)).ॱ(str, z, i);
    }

    public int ˋ(boolean z, int i) {
        return ((czu) ˎ(czu.class)).ˋ(z, i);
    }

    public List<ApkUpgradeInfo> ॱ(boolean z, int i) {
        return ((czu) ˎ(czu.class)).ˏ(z, i);
    }

    public List<String> ˏ(boolean z, int i) {
        return ((czu) ˎ(czu.class)).ˊ(z, i);
    }

    public ApkUpgradeInfo ॱ(String str, boolean z, int i) {
        return ((czu) ˎ(czu.class)).ˋ(str, z, i);
    }

    public void ˎ(String str) {
        ((czu) ˎ(czu.class)).ˊ(str);
    }

    public void ˏ(String str) {
        if (!TextUtils.isEmpty(str)) {
            czu o_czu = (czu) ˎ(czu.class);
            if (str.equals(o_czu.ˎ())) {
                o_czu.ˎ(ContentManager.getInstant().getContext(), str);
            }
        }
    }

    public boolean ˊ(String str) {
        return ((czu) ˎ(czu.class)).ˏ(str);
    }

    public void ॱ(String str) {
        ((czu) ˎ(czu.class)).ˏ(ContentManager.getInstant().getContext(), str);
    }

    public void ˋ(String str, ckm o_ckm) {
        ((czr) ˎ(czr.class)).ˊ(str, o_ckm);
    }

    public void ˋ(String str, czx o_czx) {
        ((czr) ˎ(czr.class)).ˎ(str, o_czx);
    }

    public boolean ˎ() {
        return ((czp) ˎ(czp.class)).ˎ(ContentManager.getInstant().getContext());
    }

    public void ˋ(boolean z) {
        ((czp) ˎ(czp.class)).ˋ(ContentManager.getInstant().getContext(), z);
    }

    public boolean ˊ() {
        return ((czp) ˎ(czp.class)).ˏ(ContentManager.getInstant().getContext());
    }

    public void ˏ(boolean z) {
        ((czp) ˎ(czp.class)).ˏ(ContentManager.getInstant().getContext(), z);
    }

    public void ˊ(boolean z) {
        ((czp) ˎ(czp.class)).ˎ(z);
    }

    public long ˏ() {
        return ((czp) ˎ(czp.class)).ˋ(ContentManager.getInstant().getContext());
    }

    public long ˋ() {
        return ((czp) ˎ(czp.class)).ˊ(ContentManager.getInstant().getContext());
    }

    public long ʼ() {
        return ((czp) ˎ(czp.class)).ॱ(ContentManager.getInstant().getContext());
    }

    public void ॱ(Context context, long j) {
        ((czp) ˎ(czp.class)).ॱ(context, j);
    }

    public int ˋ(String str) {
        return ((czp) ˎ(czp.class)).ˋ(str);
    }

    public void ʽ() {
        ((czs) ˎ(czs.class)).ॱ(ContentManager.getInstant().getContext());
    }

    public void ॱॱ() {
        ((czs) ˎ(czs.class)).ˋ(ContentManager.getInstant().getContext());
    }

    public void ʻ() {
        ((czs) ˎ(czs.class)).ˏ(ContentManager.getInstant().getContext());
    }

    public void ᐝ() {
        ((czs) ˎ(czs.class)).ˎ(ContentManager.getInstant().getContext());
    }

    public czo ॱ(@NonNull Context context, boolean z, int i) {
        ʼॱ();
        return ((czl) ˎ(czl.class)).ˎ(context, z, i);
    }

    public void ˏ(Context context, @Nullable String str, IServerCallBack iServerCallBack, int i) {
        ʼॱ();
        ((czl) ˎ(czl.class)).ˎ(context, str, iServerCallBack, i);
    }

    public ApkUpgradeInfo ˎ(@NonNull Context context, @NonNull String str, int i, int i2) {
        ʼॱ();
        return ((czl) ˎ(czl.class)).ॱ(context, str, i, i2);
    }

    @Nullable
    public ApkUpgradeInfo ˊ(@NonNull Context context, @NonNull String str, int i, int i2, int i3) {
        ʼॱ();
        return ((czl) ˎ(czl.class)).ˏ(context, str, i, i2, i3);
    }

    public void ˏ(Context context, czt o_czt, cke o_cke) {
        ((czp) ˎ(czp.class)).ॱ(context, o_czt, o_cke);
    }

    public void ॱ(czv o_czv) {
        ((czr) ˎ(czr.class)).ˊ(o_czv);
    }

    public void ˎ(czy o_czy) {
        ((czr) ˎ(czr.class)).ˊ(o_czy);
    }

    public Cursor ˏॱ() {
        return ((czu) ˎ(czu.class)).ॱ();
    }

    public void ॱ(Context context) {
        ((czu) ˎ(czu.class)).ˏ(context);
    }

    public void ʻ(String str) {
        ((czu) ˎ(czu.class)).ॱ(str);
    }

    public void ॱॱ(String str) {
        ((czu) ˎ(czu.class)).ˎ(str);
    }

    public long ͺ() {
        return edl.ˏ().ʿ();
    }

    public int ˋॱ() {
        return edl.ˏ().ʼॱ();
    }

    public long ˊॱ() {
        return ((czu) ˎ(czu.class)).ˊ();
    }

    public void ˎ(Context context) {
        ((czp) ˎ(czp.class)).ʼ(context);
    }

    public void ॱˊ() {
        ((czu) ˎ(czu.class)).ˋ();
    }

    public void ॱˎ() {
        ((czu) ˎ(czu.class)).ᐝ();
    }

    public long ॱᐝ() {
        return ((czu) ˎ(czu.class)).ʽ();
    }

    public PendingIntent ॱ(Context context, String str) {
        return ((czp) ˎ(czp.class)).ˊ(context, str);
    }

    public void ˋ(String str, int i) {
        ((czp) ˎ(czp.class)).ˊ(str, i);
    }

    public List<String> ᐝॱ() {
        return ((czu) ˎ(czu.class)).ˏ();
    }

    public boolean ʻॱ() {
        return ((czp) ˎ(czp.class)).ˋ();
    }

    public void ॱ(boolean z) {
        ((czp) ˎ(czp.class)).ˏ(z);
    }

    public void ॱˋ() {
        ((czm) ˎ(czm.class)).ˋ(ContentManager.getInstant().getContext());
    }

    public void ʾ() {
        ((czp) ˎ(czp.class)).ᐝ(ContentManager.getInstant().getContext());
    }

    public void ˏ(Context context) {
        ((czp) ˎ(czp.class)).ʻ(context);
    }

    public void ˏ(Context context, String str, Notification notification, String str2, int i) {
        cei.ˏ(context, "UpdateManager", 1020, notification);
        ॱ().ˎ(str);
        ॱ().ॱ(context, System.currentTimeMillis());
        ॱ().ˋ(str2, i + 1);
        ʻ(context);
    }

    public void ˊ(Context context) {
        cei.ˋ(context, "UpdateManager", 1020);
    }

    public View ˋ(Context context) {
        return ((czq) ˎ(czq.class)).ˋ(context);
    }

    public void ˎ(View view, boolean z) {
        ((czq) ˎ(czq.class)).ˊ(view, z);
    }

    public void ˊ(View view, String str) {
        ((czq) ˎ(czq.class)).ˊ(view, str);
    }

    public String ˊ(View view) {
        return ((czq) ˎ(czq.class)).ˋ(view);
    }

    public void ˏ(Context context, boolean z, boolean z2) {
        ((czl) ˎ(czl.class)).ˋ(context, z, z2);
    }

    @NonNull
    public List<? extends cfr> ʿ() {
        return ((czs) ˎ(czs.class)).ˏ();
    }

    @NonNull
    public Fragment ˊ(UpdateMgrFragmentProtocol updateMgrFragmentProtocol) {
        return ((czq) ˎ(czq.class)).ॱ(updateMgrFragmentProtocol);
    }

    private static void ʼॱ() {
        final edl ˏ = edl.ˏ();
        if (System.currentTimeMillis() - ˏ.ˋॱ() < ˏ.ʼ()) {
            Logger.ˎ("WlanIdle", "do not req wlanIdleThreshold:" + ˏ.ˋॱ() + ", " + ˏ.ʼ());
        } else {
            cfw.ˎ(new edo(), new IServerCallBack() {
                public void prePostResult(BaseRequest o_cvu, ResponseBean responseBean) {
                    if ((responseBean instanceof GetWlanIdleConfigResBean) && responseBean.getResponseCode() == 0 && responseBean.getRtnCode_() == 0) {
                        ˏ.ˏ(System.currentTimeMillis());
                        GetWlanIdleConfigResBean getWlanIdleConfigResBean = (GetWlanIdleConfigResBean) responseBean;
                        ˏ.ॱ(getWlanIdleConfigResBean.cpuThreshold_);
                        ˏ.ˏ(getWlanIdleConfigResBean.chargeState_);
                        ˏ.ˊ(getWlanIdleConfigResBean.lowNetKbCN_);
                        ˏ.ʽ(getWlanIdleConfigResBean.lowNetKbOverSea_);
                        ˏ.ˋ(getWlanIdleConfigResBean.netListenMs_);
                        ˏ.ˋ(getWlanIdleConfigResBean.netListenTimes_);
                        ˏ.ˎ(getWlanIdleConfigResBean.reqIntervalTime_);
                        ˏ.ॱ(getWlanIdleConfigResBean.pauseTime_);
                        ˏ.ᐝ(getWlanIdleConfigResBean.showUpdatingNotice_);
                        ˏ.ˋ(getWlanIdleConfigResBean.updatingNoticeTitle_);
                        ˏ.ˊ(getWlanIdleConfigResBean.updatingNoticeContent_);
                        ˏ.ॱॱ(getWlanIdleConfigResBean.showUpdatedNotice_);
                        ˏ.ˏ(getWlanIdleConfigResBean.updatedNoticeTitle_);
                        ˏ.ˎ(getWlanIdleConfigResBean.updatedNoticeContent_);
                        ˏ.ʻ(getWlanIdleConfigResBean.updateTimes_);
                        ˏ.ᐝ(getWlanIdleConfigResBean.updateInterval_);
                        ˏ.ʼ(getWlanIdleConfigResBean.backgroundStart_);
                        ˏ.ॱˊ(getWlanIdleConfigResBean.failTimeToStop_);
                        ˏ.ͺ(getWlanIdleConfigResBean.installOnGame_);
                        ˏ.ˋॱ(getWlanIdleConfigResBean.installOnMusic_);
                        ˏ.ˊॱ(getWlanIdleConfigResBean.updateMaxMb_);
                        ˏ.ˏॱ(getWlanIdleConfigResBean.updateBigMb_);
                        ˏ.ॱ(HcridSession.ˋ().ˎ());
                        ˏ.ॱॱ(getWlanIdleConfigResBean.entranceSleepTime_);
                        ˏ.ʻ(getWlanIdleConfigResBean.entranceSleepRandomTime_);
                        ˏ.ʼ(getWlanIdleConfigResBean.powerKitLooperTime_);
                        ˏ.ॱˊ(getWlanIdleConfigResBean.powerKitApplyTime_);
                        ˏ.ॱᐝ(getWlanIdleConfigResBean.pauseTime1_);
                        ˏ.ॱˋ(getWlanIdleConfigResBean.pauseTime2_);
                        ˏ.ˊ(getWlanIdleConfigResBean.jobaCycle_);
                        ˏ.ʽ(getWlanIdleConfigResBean.jobbCycle_);
                        ˏ.ˎ(getWlanIdleConfigResBean.offsetTime_);
                        edm.ˏ(ContentManager.getInstant().getContext()).ˋ(getWlanIdleConfigResBean.frontServiceApps_);
                        WlanPeriodicJobService.schedule();
                        UrgentUpdateJobService.schedule();
                    }
                }

                public void notifyResult(BaseRequest o_cvu, ResponseBean responseBean) {
                }
            });
        }
    }
}
